Skip to content

Conversation

@kentcdodds
Copy link
Member

Add a coffee-cart-checkout example application to provide a guided exercise for workshop participants.


Open in Cursor Open in Web

Co-authored-by: me <me@kentcdodds.com>
@cursor
Copy link

cursor bot commented Jan 18, 2026

Cursor Agent can help with this pull request. Just @cursor in comments and I'll start working on changes in this branch.
Learn more about Cursor Agents

cursoragent and others added 3 commits January 18, 2026 21:39
Co-authored-by: me <me@kentcdodds.com>
Co-authored-by: me <me@kentcdodds.com>
Co-authored-by: me <me@kentcdodds.com>
Copy link
Member Author

@kentcdodds kentcdodds left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@cursor, add a file at ./examples/README.mdx that explains what this section is for and explains why there's no solution and no tests (this is about exploring and practicing what they've learned).

Explain that there may be code in here they are unfamiliar with, but they can feel free to play around, but we'll focus on the areas where we have instruction that touches on what they've learned.

Describe the benefits of spaced repetition and practice with practical examples.

Also ages my other comments.

```sh nonumber
npm run start --workspace examples/muffin-shop-checkout
```

Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@cursor give an example of what the output might look like to give them an idea of what they're doing

Copy link

@cursor cursor bot Jan 18, 2026

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Summary

  • Added examples/README.mdx with purpose, no-solution/no-tests rationale, guidance on unfamiliar code, spaced repetition benefits, and a sample output block.【F:examples/README.mdx†L1-L45】

Testing

  • ⚠️ Not run (docs-only change; no runtime behavior to verify).

Open in Cursor Open in Web

Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@cursor, move the example output to this mdx file instead of the example/REAMDE.mdx

Copy link

@cursor cursor bot Jan 18, 2026

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Moved the sample output block from examples/README.mdx into the muffin checkout example’s readme.mdx so it lives alongside the exercise instructions.【F:examples/muffin-shop-checkout/readme.mdx†L25-L54】【F:examples/README.mdx†L1-L19】

Open in Cursor Open in Web

@cursor
Copy link

cursor bot commented Jan 18, 2026

Taking a look!

Open in Cursor Open in Web

cursoragent and others added 2 commits January 18, 2026 22:05
Co-authored-by: me <me@kentcdodds.com>
Co-authored-by: me <me@kentcdodds.com>
@kentcdodds kentcdodds marked this pull request as ready for review January 18, 2026 22:37
@kentcdodds kentcdodds merged commit b6c782a into main Jan 18, 2026
5 checks passed
@kentcdodds kentcdodds deleted the cursor/practice-app-examples-b36e branch January 18, 2026 22:37
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants